home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir39 / csutil10.zip / MANUAL.DOC < prev    next >
Text File  |  1994-08-01  |  16KB  |  552 lines

  1.  
  2.  
  3.                         Manual of CS Utility 1.0
  4.  
  5.                      Copyright by Santinon Cristian
  6.  
  7.                                   1994
  8.  
  9.  
  10.  
  11.                         ~~~~~~~~~~~~~~~~~~~~~~~~
  12.                               INTRODUCTION
  13.  
  14.  
  15.      This package of small utility as been  released for fine tuning
  16.      of  most  function  basically  on  your PC.  Every  utility  is
  17.      independent from other included in package. Some utility accept
  18.      parameters from command line to make different function depends
  19.      on user choice.  The syntax for  parameters is very simple  and
  20.      every  utility  shows  a  short  help  if  is  launched without
  21.      parameters.
  22.  
  23.  
  24.                         ~~~~~~~~~~~~~~~~~~~~~~~~
  25.                               REGISTRATION
  26.  
  27.  
  28.      This software is not freeware,  is shareware.  You can try this
  29.      package for 21 days (3 weeks) and after you can register if you
  30.      decide to use this utility.
  31.  
  32.      Single registration (1 user)                          : 20 $ US
  33.      Multi-user registration (5 or more users)             :  8 $ US
  34.  
  35.      For registering, compile and send-out the file ORDER.FRM
  36.      included in archive file that you have received.
  37.  
  38.      After registration, you receive a copy of package that not have
  39.      the delayed  message  to  beginning  but show your name as user
  40.      name.
  41.  
  42.  
  43.                         ~~~~~~~~~~~~~~~~~~~~~~~~
  44.                                DISCLAIMER
  45.  
  46.  
  47.      This utility  has been  tested on various machines and  I don't
  48.      have encountered  problem.  You use  this software  at your own
  49.      risk.  I assume no responsibility for damages caused from usage
  50.      of this package.
  51.  
  52.  
  53.                         ~~~~~~~~~~~~~~~~~~~~~~~~
  54.                                  USAGE
  55.  
  56.  
  57.      This section show usage of every utility, explaining parameters
  58.      to put in command line, if necessary.
  59.  
  60.  
  61.  
  62. BOOT
  63.  
  64.      Usage : BOOT [n]
  65.  
  66.              n = 1  : Warm boot
  67.              n = 2  : Cold Boot
  68.  
  69.      Boot can be used for rebooting PC from command line or
  70.      inside a batch file.
  71.  
  72.      Warm boot is reset like [Ctrl][Alt][Del]
  73.      Cold Boot is reset like pressing reset button
  74.  
  75.  
  76.  
  77. CCD
  78.  
  79.      Usage : CCD [drive][path]
  80.  
  81.      CCD derive from fusion of two standard commands of MS-Dos :
  82.      drive: and CD.  Using CCD you can jump in one passage to an
  83.      other drive in an other directory.
  84.      Using MS-Dos, you have to make 2 passage:
  85.              Es.  A:
  86.                   CD USER
  87.      Using CDD, you can simply write:
  88.              Es.  CCD A:\USER
  89.  
  90.  
  91.  
  92. CRC16
  93.  
  94.      Usage : CRC16 [filename]
  95.  
  96.      CRC16 calculate a 16 bit CRC  for the file specified on the
  97.      command-line.  This string of CRC can be used for verify if
  98.      a file as been modified or not.
  99.  
  100.  
  101.  
  102. DRIVES
  103.  
  104.      Usage : DRIVES
  105.  
  106.      DRIVES show information about  all disk drives installed on
  107.      your system,  including  also  Network drive,  Ram Disk and
  108.      substituted drives.
  109.      If a disk  is present in drive,  DRIVES show  the principal
  110.      characteristics of this disk like number of sectors, number
  111.      of cluster, space free and space occupied.
  112.  
  113.  
  114.  
  115. EXTEND
  116.  
  117.      Usage : EXTEND [n]
  118.  
  119.              1 < n < 255
  120.  
  121.      EXTEND  has  same  function  that  the instruction  FILES in
  122.      CONFIG.SYS but  can be  used from  command line and  doesn't
  123.      require the reboot of PC to take effect.
  124.      The number [n]  specifies  the maximum  number of files that
  125.      can be opened from MS-Dos.
  126.  
  127.  
  128.  
  129. FAST
  130.  
  131.      Usage : FAST [+][-]
  132.  
  133.              + increase speed
  134.              - restore normal speed
  135.  
  136.      FAST modifies the value of RAM  refresh to increase machine
  137.      performance.  Is not TSR.  If is called  with options +, it
  138.      increases  the  PC speed  decreasing  the  refresh  time of
  139.      memory,  if  is  called  with  options -,  it  restores the
  140.      originally speed of the machine.
  141.      The  only  problem   encountered  using  FAST  is  a  small
  142.      decreasing  of  speed  accessing  floppy disks when FAST is
  143.      enabled.
  144.  
  145.  
  146.  
  147. FASTDRV
  148.  
  149.      Usage : FASTDRV [+][-]
  150.  
  151.              + decrease floppy disks access time
  152.              - restore standard floppy disks access time
  153.  
  154.      FASTDRV modify the value of access time for the floppy disks
  155.      installed on your PC.  The standard value for access time is
  156.      6 ms.  FASTDRV  decrease  this  value  to  2 ms,  increasing
  157.      performances when you access for short time a diskette  (Es.
  158.      making a command like DIR A:, CHKDSK A: ...).
  159.  
  160.  
  161.  
  162. FMOVE
  163.  
  164.      Usage : FMOVE [infile.ext] [outfile.ext]
  165.  
  166.      FMOVE is acronym of  Fast Move.  FMOVE can be used to move a
  167.      file from a directory to another or to rename a file.
  168.      The  only  condition   is  that  the  source  path  and  the
  169.      destination path  must  be on the  same drive  because FMOVE
  170.      don't  move  entire  file  but  move  his  position  in File
  171.      Allocation Table (FAT). Otherwise, it cannot be "fast"!
  172.  
  173.  
  174.  
  175. LOCK
  176.  
  177.      Usage : LOCK
  178.  
  179.      LOCK is a useful program that locks the working station with
  180.      password.  After  insertion  of  password,  the computer  is
  181.      freezed until the correct password is inserted.
  182.      LOCK  intercepts  the combination of key  [Ctrl][Break]  and
  183.      [Ctrl][Alt][Del].  It cannot be bypassed  if is  ignored the
  184.      correct password.
  185.  
  186.  
  187.  
  188. LOCKFILE
  189.  
  190.      Usage : [LOCKFILE] [/E] [/D] [infile.ext] [outfile.ext]
  191.  
  192.              /E : encode file with password
  193.              /D : decode file
  194.  
  195.      LOCKFILE  as  been  created for crypting file with  security
  196.      password to prevent unwanted access to document.
  197.      Using options /E,  LOCKFILE  crypt  file  with the  password
  198.      entered by user,  with options /D the file will be decrypted
  199.      but,  if the  password is incorrect,  the  resulting file is
  200.      unreadable from the user.
  201.  
  202.  
  203.  
  204. NOSOUND
  205.  
  206.      Usage : NOSOUND
  207.  
  208.      NOSOUND is a small TSR the disable the speaker port.
  209.  
  210.  
  211.  
  212. PARK
  213.  
  214.      Usage : PARK
  215.  
  216.      This  program  will  park  the  Hard  Disk heads to  prevent
  217.      crashing if the PC is moved to another location.
  218.  
  219.  
  220.  
  221. PCINFO
  222.  
  223.      Usage : PCINFO
  224.  
  225.      PCINFO  is an  information  manager for PC.   It  shows  the
  226.      components basically of  your machine:  Memory,  BIOS,  Hard
  227.      Disk, Floppy Disk, Mouse, Dos and other information.
  228.      Is useful when you like to say what is installed on a PC.
  229.  
  230.  
  231.  
  232. PPRINT
  233.  
  234.      Usage : PPRINT [switch] [filename.ext]
  235.  
  236.      PPRINT is a printing utility. With PPRINT you can easily set
  237.      the type of printing desired on your printer.
  238.      Parameters accepted are:
  239.              /c  : make compressed printing
  240.              /s  : make underlined printing
  241.              /l  : make double width printing
  242.              /g  : make bold-faces printing
  243.              /d  : make double beating printing
  244.              /p  : make proportional printing
  245.      filename is any file in standard format ASCII.
  246.  
  247.  
  248.  
  249. PUT
  250.  
  251.      Usage : PUT [command][parameters] [/?]
  252.  
  253.      PUT as been created for use in batch files. The commands that
  254.      PUT offers are ideal for create powerful batch files.
  255.  
  256.      Commands available for PUT are:
  257.               ASK                     BEEP
  258.               CHIME                   CLS
  259.               DELAY                   INPUTCHAR
  260.               MONTH                   MONTHDAY
  261.               RING                    SIREN
  262.               WEEKDAY                 WINDOW
  263.               WRITEXY                 YEAR
  264.  
  265.      If you specify a '/?' after command. PUT will show a
  266.      detailed help on syntax and function of command specified.
  267.  
  268.      The usage of every command is:
  269.  
  270.      ASK
  271.  
  272.            Usage : PUT ASK "message"
  273.  
  274.            The message specified in command line is asked to user
  275.            waiting a response like Y(es) or N(o).
  276.            The errorlevel returned from PUT is
  277.            1 if the key pressed is 'y' or 'Y'
  278.            0 if an other key was pressed (assuming response = No)
  279.  
  280.      BEEP
  281.  
  282.            Usage : PUT BEEP
  283.  
  284.            Make a small beep through the PC speaker.
  285.            Return errorlevel 0 if correct usage.
  286.  
  287.      CHIME
  288.  
  289.             Usage : PUT CHIME
  290.  
  291.             Make a sound like a chime through the PC speaker.
  292.             Return errorlevel 0 if correct usage.
  293.  
  294.      CLS
  295.  
  296.             Usage : PUT CLS
  297.  
  298.             Clean current screen video.
  299.             Return errorlevel 0 if correct usage.
  300.  
  301.      DELAY
  302.  
  303.             Usage : PUT DELAY [n]
  304.  
  305.             Force PC to wait for n seconds.
  306.             Return errorlevel 0 if correct usage.
  307.  
  308.      INPUTCHAR
  309.  
  310.              Usage : PUT INPUTCHAR "message"
  311.  
  312.              Like ASK, INPUTCHAR write on screen the message specified
  313.              but waits for a generic alphabetical character. The
  314.              errorlevel returned depend from char entered.
  315.              'a' or 'A'  = errorlevel 1
  316.              'b' or 'B'  = errorlevel 2
  317.              ..........
  318.              'z' or 'Z'  = errorlevel 26
  319.  
  320.      MONTH
  321.  
  322.              Usage : PUT MONTH
  323.  
  324.              Return as errorlevel the current month number.
  325.              January    = errorlevel 1
  326.              February         = errorlevel 2
  327.              .........
  328.              December   = errorlevel 12
  329.  
  330.      MONTHDAY
  331.  
  332.              Usage : PUT MONTHDAY
  333.  
  334.              Return as errorlevel the current monthday
  335.  
  336.      RING
  337.  
  338.              Usage : PUT RING
  339.  
  340.              Make a sound like a telephone ring through PC speaker.
  341.              Return errorlevel 0 if correct usage.
  342.  
  343.      SIREN
  344.  
  345.              Usage : PUT SIREN
  346.  
  347.              Make sound like a siren through PC speaker.
  348.              Return errorlevel 0 if correct usage.
  349.  
  350.      WEEKDAY
  351.  
  352.              Usage : PUT WEEKDAY
  353.  
  354.              Return as errorlevel the current week day
  355.              Sunday   = 1
  356.              Monday   = 2
  357.              .......
  358.              Saturday = 7
  359.  
  360.      WINDOW
  361.  
  362.              Usage : PUT WINDOW x1 y1 x2 y2 fg bg
  363.  
  364.              Show a shadowed window on the screen with specified
  365.              characteristics.
  366.              x1 and y1 are the coordinates of top left corner of window.
  367.              x2 and y2 are the coordinates of bottom right corner of
  368.              window.
  369.              fg is the foreground color.
  370.              bg is the foreground color.
  371.              The limitations for parameters are:
  372.              1 < x1 < 80  and  1 < y1 < 25
  373.              1 < x2 < 80  and  1 < y2 < 25
  374.              0 < fg < 15
  375.              0 < bg z 7
  376.  
  377.              The value of foreground (fg) colors are:
  378.                  0   black
  379.                  1   blue
  380.                  2   green
  381.                  3   cyan
  382.                  4   red
  383.                  5   magenta
  384.                  6   brown
  385.                  7   lightgray
  386.                  8   darkgray
  387.                  9   lightblue
  388.                  10  lightgreen
  389.                  11  lightcyan
  390.                  12  lightred
  391.                  13  lightmagenta
  392.                  14  yellow
  393.                  15  white
  394.  
  395.              The values for background (bg) colors are the value from 0
  396.              to 7 in the precedent table.
  397.  
  398.      WRITEXY
  399.  
  400.              Usage : PUT WRITEXY row col fg bg "message"
  401.  
  402.              Write the message specified to coordinates (row,col) and
  403.              with colors specified by parameters fg and bg.
  404.              The limitations for parameters are:
  405.              1 < row < 25
  406.              1 < col < 80
  407.              For fg and bg see table explicated for command WINDOW.
  408.  
  409.      YEAR
  410.  
  411.              Usage : PUT YEAR
  412.  
  413.              Return as errorlevel the number of current year.
  414.  
  415.  
  416.      If a wrong parameter is specified, PUT return errorlevel=80.
  417.  
  418.  
  419.  
  420. READ
  421.  
  422.      Usage : READ [drive:][path] [filename.ext]
  423.  
  424.      READ is a small viewer for text file in ASCII standard format.
  425.  
  426.  
  427.  
  428. SAVERAM
  429.  
  430.      Usage : SAVERAM [filename.ext]
  431.  
  432.      This utility save the contents of conventional RAM (640 Kb) to
  433.      the file specified in command line. The only limitation is that
  434.      you must have 640 Kb free on your Hard Drive.
  435.  
  436.  
  437.  
  438. SEARCH
  439.  
  440.      Usage : SEARCH [drive:] [filespec.ext]
  441.  
  442.      SEARCH  is a very fast file finder. it searches in the drive
  443.      specified the files that match the specifications expressed
  444.      by user. The specification of files to search can include jolly
  445.      characters like '?' and '*'.
  446.  
  447.  
  448.  
  449. SETKB
  450.  
  451.      Usage : SETKB [n] [A|B|C|D]
  452.  
  453.      SETKB is a powerful utility that helps you to configure the
  454.      repeat rate and the repeating delay of your keyboard.
  455.      The parameter [n] in command line (1 < n < 31) specifies the
  456.      new repeat rate of keyboard.
  457.      The second parameter can be A, B, C or D and specifies the
  458.      repeating delay to set on keyboard.
  459.  
  460.  
  461.  
  462. STUFF
  463.  
  464.      Usage : STUFF [files] [destdrv] [parameters]
  465.  
  466.      Available parameters are:
  467.           -A  add an incremental volume label to disks
  468.           -I  show info about the author
  469.           -M  move the files specified
  470.           -S  copy also hidden and system files
  471.           -V  verify the files after copy
  472.  
  473.      STUFF is a utility that helps you to fill the disk when you
  474.      have to copy files from the Hard Disk to Floppy Disks.
  475.      STUFF uses an intelligent algorithm to fill the diskette
  476.      copying first the big files and after the small files that
  477.      fit on the disk optimizing space usage.
  478.      [files] is the specification for files to stuff on the
  479.      diskettes. You can use also jolly character '*'.
  480.      destdrv is the drive to copy files.
  481.      Parameters are explicated above.
  482.  
  483.  
  484.  
  485. TOUCH
  486.  
  487.      Usage : TOUCH [filename.ext]
  488.  
  489.      TOUCH is a utility copied from UNIX. Using touch you can set
  490.      the current date and the current time to the file  specified
  491.      as command line parameter.
  492.  
  493.  
  494.  
  495. UUENCODE
  496.  
  497.      Usage : UUENCODE [infile] [outfile]
  498.  
  499.      This utility encodes the infile specified in command line
  500.      with the UU encryption. The resulting file has the filename
  501.      specified by [outfile] or, if this parameter is omitted, the
  502.      filename of the input file but the extension .UUE
  503.      The files encoded with UUENCODE are useful to include in mail
  504.      or e-mail message because they are written using standard
  505.      ASCII format in a file of 80 rows maximum.
  506.  
  507.  
  508.  
  509. UUDECODE
  510.  
  511.      Usage : UUDECODE [infile] [outfile]
  512.  
  513.      This utility decrypts the files encoded with UUENCODE.
  514.      The output filename is specified by user or, if this
  515.      parameter is omitted, the outfile has the original filename
  516.      that the file had before coding (it is coded into file!).
  517.  
  518.  
  519.  
  520.                         ~~~~~~~~~~~~~~~~~~~~~~~~
  521.                                  THANKS
  522.  
  523.  
  524.      Thanks to Marco Sanson and Andrea Roncoroni for his beta-testing.
  525.      Thanks to SWAG team for his excellent database of sources.
  526.      Thanks to Ami Pro 3.0 Grammar Checker that correct my (many)
  527.      errors in english writing. Sorry for my english and my errors.
  528.      Thanks to coffee for help me in my night working.
  529.  
  530.  
  531.                         ~~~~~~~~~~~~~~~~~~~~~~~~
  532.                                SUGGESTION
  533.  
  534.      If you have any report for bug or suggestion, please contact me
  535.      at:
  536.  
  537.      Santinon Cristian
  538.      Via Molino dell'Oglio 24
  539.      21059 Viggiù (VA)
  540.      ITALY
  541.  
  542.      Telephone: ++39-332-487135
  543.      Internet : scris@varano.ing.unico.it
  544.      Fidonet  : cristian_santinon@2:332/105
  545.  
  546.  
  547.                         ~~~~~~~~~~~~~~~~~~~~~~~~
  548.                                 HISTORY
  549.  
  550.      1.0             Nothing, is first release!!!
  551.  
  552.